
#include <string>
#include <vector>

using namespace std;

#include "Expr.h"
#include "ObjectSpec.h"
#include "MemberSpec.h"
#include "ClassSpec.h"
#include "QuerySpec.h"

QuerySpec::QuerySpec ( unsigned int comm ) {
 command = comm;
}

QuerySpec::QuerySpec ( unsigned int comm, ObjectSpec *spec ) {
 command = comm;
 objTree = spec;
}

QuerySpec::QuerySpec ( unsigned int comm, Expr *name) {
 command = comm;
 className = name;
}

void QuerySpec::setClassSpec (ClassSpec *spec) {
 classSpec = spec;
}
